package com.uchengwang.ui.cm_ui.uu.bean;

import com.litesuits.orm.db.annotation.Column;
import com.litesuits.orm.db.annotation.Table;
import com.uchengwang.functions.db.dbBean.DbBase;
import com.uchengwang.ui.cm_ui.cycle.bean.CycleBean;
import com.uchengwang.ui.cm_ui.login.bean.UserBean;

import java.util.List;

/**
 * Created by U城网 on 2018/4/20.
 */

@Table("XiangliaoBean")
public class XiangliaoBean extends DbBase{
    private String content;

    @Column("createTime")
    private long createTime;
    private long deGeohash;

    @Column("emotionType")
    private int emotionType;//信息的类型
    private String geohash;
    private long id;
    private String imgs;
            //交集社圈
    private List<CycleBean> intersectionCycles;
            //交集好友
    private List<UserBean> intersectionUsers;
    private List<CycleItemBean> intersectionCycleItems;//社圈主题
    private boolean isFollow;
    private String nickName;
    private int relation;//关系度
    private int sex;

    @Column("uid")
    private long uid;
    private long uniId;
    private String uniName;
    private String userAvatar;
    private String remarkName;//备注名
    private boolean isFriends;//是否是好友

    public List<CycleItemBean> getIntersectionCycleItems() {
        return intersectionCycleItems;
    }

    public void setIntersectionCycleItems(List<CycleItemBean> intersectionCycleItems) {
        this.intersectionCycleItems = intersectionCycleItems;
    }

    public String getRemarkName() {
        return remarkName;
    }

    public void setRemarkName(String remarkName) {
        this.remarkName = remarkName;
    }

    public boolean isFriends() {
        return isFriends;
    }

    public void setFriends(boolean friends) {
        isFriends = friends;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public long getDeGeohash() {
        return deGeohash;
    }

    public void setDeGeohash(long deGeohash) {
        this.deGeohash = deGeohash;
    }

    public int getEmotionType() {
        return emotionType;
    }

    public void setEmotionType(int emotionType) {
        this.emotionType = emotionType;
    }

    public String getGeohash() {
        return geohash;
    }

    public void setGeohash(String geohash) {
        this.geohash = geohash;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getImgs() {
        return imgs;
    }

    public void setImgs(String imgs) {
        this.imgs = imgs;
    }

    public List<CycleBean> getIntersectionCycles() {
        return intersectionCycles;
    }

    public void setIntersectionCycles(List<CycleBean> intersectionCycles) {
        this.intersectionCycles = intersectionCycles;
    }

    public List<UserBean> getIntersectionUsers() {
        return intersectionUsers;
    }

    public void setIntersectionUsers(List<UserBean> intersectionUsers) {
        this.intersectionUsers = intersectionUsers;
    }

    public boolean isFollow() {
        return isFollow;
    }

    public void setFollow(boolean follow) {
        isFollow = follow;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public int getRelation() {
        return relation;
    }

    public void setRelation(int relation) {
        this.relation = relation;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public long getUid() {
        return uid;
    }

    public void setUid(long uid) {
        this.uid = uid;
    }

    public long getUniId() {
        return uniId;
    }

    public void setUniId(long uniId) {
        this.uniId = uniId;
    }

    public String getUniName() {
        return uniName;
    }

    public void setUniName(String uniName) {
        this.uniName = uniName;
    }

    public String getUserAvatar() {
        return userAvatar;
    }

    public void setUserAvatar(String userAvatar) {
        this.userAvatar = userAvatar;
    }
}
